HVY Docktug


Changes: 

Added tail/reverse/indicator lights to the rear.

Modified front grill.

Gave the ability for the front bumper to have different patterns.

Changed wheels to more realistic style, and are now colorable. Vanilla style wheels are still available as an option.


Bugs:

Your character will not be able to enter the truck on their own from any side but the door side, this is due to the truck only having one door.

However, there is a chance that your character will enter from the "passenger" side and phase through the glass to the seat.

Also drive-bys are a little buggy too, mostly just the driver curving shots around the back glass.

This vehicle can be washed at a car wash but will obviously get stuck entering the wash. 
This is a hardcoded setting I can't fix. Simply skip the washing cinematic to continue.


Data Lines:

vehicles.ide

docktug,	docktug,	car,		DOCKTUG,	PACKER,	VEH@TRUCK,	NULL,	1,	0,		0.3352,	0.3232,		0,	1,	1.5	,2,	noboot+avoidturns+big+truckfirefx+truckexhaustfx+truckenginefx+livery

You'll also need to add this line under the "txdp" section at the bottom of the vehciles.ide file. This is needed for the textures to load correctly.

docktug, vehshare_truck

handling.dat (replace this handling if you started using the double rear wheels skidmark fix included with the Liberty Plates mod by Shvab)

DOCKTUG     12500.0  4.0   80	0.0 0.378 -0.50  		0.0  7  0.10  0.3 115.0	0.20 0.50 0.2  40.0		1.10 0.85 35.0 0.15 0.40  		1.5  0.8  0.8  0.14 -0.21 0.0  0.65  		1.0 1.0 0.8 1.0 	0.0  40000 		20200048		300000			2

carcols.dat  (put this in the Car3 section) color 1 is the body color, color 2 is the rim color.

docktug,		113,13,113, 113,113,113, 113,1,113,

VehOff.csv lines

VEHICLE docktug FIELD BOOT_OPEN POS -1.527651 1.590128 0.471725 ANGLES -0.088543 0.006294 -2.617228 FOV 55.000000
VEHICLE docktug FIELD BONNET_FWD POS -0.596621 2.453699 1.285522 ANGLES -0.000000 0.000000 0.000000 FOV 72.000000
VEHICLE docktug FIELD BONNET_BWD POS 0.003985 0.744181 1.407079 ANGLES -0.014170 -0.000457 -3.141367 FOV 55.000000
VEHICLE docktug FIELD CINEY_WHEEL POS -1.519781 0.184791 -0.342789 ANGLES -0.203359 -0.001729 0.042254 FOV 55.000000
VEHICLE docktug FIELD CINEY_UNDER POS 0.035680 0.711857 -0.893416 ANGLES 0.010710 -0.001239 0.000039 FOV 55.000000
VEHICLE docktug FIELD CINEY_MISC_1 POS 2.654564 -8.571850 1.491894 ANGLES -0.180036 -0.247750 0.136170 FOV 45.000000
VEHICLE docktug FIELD CINEY_MISC_2 POS -1.772359 0.149959 1.332931 ANGLES -0.143069 0.149848 -0.291393 FOV 45.000000
VEHICLE docktug FIELD JACKED POS -0.205717 2.119336 0.966064 ANGLES 0.312608 0.000000 1.938371 FOV 55.000000
VEHICLE docktug FIELD BUSTED POS -0.972265 2.232202 1.313477 ANGLES -0.070886 -0.000000 2.778015 FOV 55.000000
VEHICLE docktug FIELD CARPHONE POS -0.760078 1.984497 1.458374 ANGLES -0.000000 0.000000 -0.000000 FOV 55.000000
VEHICLE docktug FIELD BONNET_L POS -1.132423 1.176392 1.441284 ANGLES 0.001080 0.000000 1.571016 FOV 55.000000
VEHICLE docktug FIELD BONNET_R POS 1.195039 1.180067 1.444724 ANGLES 0.001498 0.015812 -1.569142 FOV 55.000000
VEHICLE docktug FIELD CINEY_WHEEL_2 POS 1.805405 -1.522095 -0.109985 ANGLES -0.149243 0.271328 0.110865 FOV 55.000000
VEHICLE docktug FIELD CINEY_BACK POS -1.591988 1.286255 1.393677 ANGLES -0.157629 0.191845 -2.765791 FOV 55.000000
VEHICLE docktug FIELD BUMPER POS 0.000377 1.724976 -0.704224 ANGLES -0.000000 0.000000 -0.000000 FOV 55.000000
VEHICLE docktug FIELD AIM_FR POS 0.012627 1.635589 3.118992 ANGLES -1.560244 -0.581450 -0.537904 FOV 45.000000
VEHICLE docktug FIELD CINEY_FAR_1 POS -3.390442 -7.684653 -0.634983 ANGLES -0.054400 -0.321250 -0.348537 FOV 55.000000
VEHICLE docktug FIELD CINEY_FAR_2 POS 3.914001 -7.406924 3.074119 ANGLES -0.399185 0.191339 0.300612 FOV 55.000000
VEHICLE docktug FIELD CINEY_FAR_3 POS 2.683985 5.834058 -0.703654 ANGLES 0.137681 -0.236106 2.406628 FOV 74.300003
VEHICLE docktug FIELD CINEY_FAR_4 POS -2.321309 6.164509 2.087128 ANGLES -0.363373 0.350537 -2.538674 FOV 55.000000

addedVehicleAudioSettings.ini

custom vehicle audio for use with Fastman92 limit adjuster audio loader

[docktug]
structType = 0
field_1 = 41959
flags = 0x1A6616 
floatAsInt_A = -15.0
floatAsInt_E = -8.0
engineLowSound = VEHICLES_ENGINE_RESIDENT_RIG_3_ENGINE_LOW
engineHighSound = VEHICLES_ENGINE_RESIDENT_RIG_3_ENGINE_HIGH
exhaustLowSound = VEHICLES_ENGINE_RESIDENT_RIG_3_EXHAUST_LOW
exhaustHighSound = VEHICLES_ENGINE_RESIDENT_RIG_3_EXHAUST_HIGH
revsOffSound = NULL
field_26 = 800.0
field_2A = 200.0
floatAsInt_2E = -1.0
floatAsInt_32 = 0.0
field_36 = 4000.0
field_3A = 2000.0
floatAsInt_3E = -3.0
floatAsInt_42 = 0.0
field_46 = 1240.0
field_4A = 440.0
floatAsInt_4E = -2.0
floatAsInt_52 = 0.0
field_56 = 148.0
field_5A = 50.0
floatAsInt_5E = 2.0
floatAsInt_62 = 4.0
floatAsInt_66 = 2.0
field_6A = 50.0
field_6E = 50.0
floatAsInt_72 = 0.0
floatAsInt_76 = -6.0
engineWaveShape = ENGINE_WAVE_SHAPE
floatAsInt_7E = 0.0
exhaustWaveShape = EXHAUST_WAVE_SHAPE
floatAsInt_86 = 0.0
floatAsInt_multiplier1200_8A = -0.5
floatAsInt_multiplier1200_8E = 1.0
engineIdleLoopSound = VEHICLES_ENGINE_RESIDENT_RIG_3_ENG_IDLE_LOOP
exhaustIdleLoopSound = VEHICLES_ENGINE_RESIDENT_RIG_3_EX_IDLE_LOOP
floatAsInt_multiplier1200_9A = 0.0
floatAsInt_multiplier1200_9E = 0.333333
transmissionSound = VEHICLES_TRANSMISSION_1
floatAsInt_A6 = -8.0
floatAsInt_AA = 4.0
sound_AE = NULL
floatAsInt_B2 = 0.0
floatAsInt_B6 = 0.0
exhaustPopSound = NULL_SOUND
airIntakeSound = TURBO_3_WRAP
floatAsInt_multiplier1200_C2 = -0.666667
floatAsInt_multiplier1200_C6 = 0.833333
dumpValveSound = NULL_SOUND
startSound = NULL
hornSound = YANKEE_HORN
openSound = VEHICLES_EXTRAS_TRUCK_OPEN
closeSound = TRUCK_DOOR_CLOSE_RND
trunkOpenSound = NULL
trunkCloseSound = NULL
field_E6 = 2.0
suspensionUpSound = SUSPENSION_UP
suspensionDownSound = SUSPENSION_UP
field_F2 = 0.4
field_F6 = 1.0
policeScannerManufacturerSound = POLICE_SCANNER_MANUFACTURER_MAN_HVY
policeScannerModelSound = NULL_SOUND
policeScannerVehicleCategorySound = POLICE_SCANNER_VEHICLE_CATEGORY_TRUCK
gearTransmissionSound = VEHICLES_ENGINE_RESIDENT_GEAR_TRANSMISSION
floatAsInt_multiplier1200_10A = -0.166667
floatAsInt_multiplier1200_10E = 0.666667
floatAsInt_multiplier1200_112 = 1.33333
floatAsInt_116 = 0.0
field_11A = 50
floatAsInt_11E = 0.0
floatAsInt_122 = -2.0
floatAsInt_126 = 8.0
jumpLandSound = VEHICLE_JUMP_LAND
field_12E = 31
field_132 = 36
ignitionSound = IGNITION_TRUCK
engineShutDownSound = VEHICLES_ENGINE_RESIDENT_SHUT_DOWN_1
field_13E = 0
field_13F = 0
field_140 = 1
field_141 = 9
indicatorVehicleOn = VEHICLES_EXTRAS_INDICATOR_TRUCK_ON
indicatorVehicleOff = VEHICLES_EXTRAS_INDICATOR_TRUCK_OFF
engineCoolingFan = NULL_SOUND
handbrakeSound_14E = NULL_SOUND
sound_152 = NULL_SOUND
sound_156 = NULL_SOUND
handbrakeSound_15A = VEHICLES_EXTRAS_TRUCK_HANDBRAKE
field_15E = 1
field_15F = 0
field_160 = 0